a very big owl - Alemán Inglés Diccionario